solve a difficult problem - Inglés Sinónimo Diccionario